/**
 * Created by Administrator on 2017/9/22.
 */
Utils.historyBack();
var pric=0;
var urs=window.location.search;
var strs=urs.substring(1);
var silp=strs.split('&');
var res={};
for (var i=0;i<silp.length;i++){
    res[silp[i].split("=")[0]]=silp[i].split("=")[1];
}
console.log(res);
$(function () {
    getLy();
    getinfo();
});
function bmbtn(obj) {
    var $this=$(obj);
    if($this.hasClass("ybm")){
        return false;
    }
    // layer.open({
    //     content: "报名此活动需要支付"+pric+"元活动费用."
    //     ,btn: ['支付', '不要']
    //     ,yes: function(index){
    //         bm();
    //         layer.close(index);
    //     }
    // });
}
//报名
function bm(obj) {
    var $this=$(obj);
    if($this.hasClass("ybm")){
        return false;
    }
    $.ajax({
        type : "POST",
        url : getRequestUrl("/user/signup_activity"),
        dataType : 'json',
        async: true,
        data:{
            activity_id:res.id
        },
        // contentType : "application/json",
        success : function(datas) {
            console.log(datas.response_params.result);
            if(datas.response_params.result==0){
                layer.open({
                    content: "报名成功,不要爽约哦~",
                    time:1
                });
                $("#bmbtn").addClass("ybm").val("已报名")
            }
            //soll=true;
        },
        error : function(err) {
            if(err.responseJSON.error_code==31003){
                //$("#loading").hide();
                layer.open({
                    content: "您还未完成实名认证，完成实名认证即可享受更多免费福利哦~"
                    ,btn: ['认证去', '再看看']
                    ,yes: function(index){
                        window.location.href="Edit-information.html";
                        layer.close(index);
                    }
                });
                return false
            }
        	//dealCPErrorResponse(err);
        }
    });
}

//获取活动详情
function getinfo() {
    $.ajax({
        type : "GET",
        url : getRequestUrl("/activity/get"),
        dataType : 'json',
        async: true,
        data:{
            activity_id:res.id
        },
        // contentType : "application/json",
        success : function(datas) {
            console.log(datas);
            var arr=datas.response_params.result[0];
            var time=new Date(parseInt(arr.start_time) * 1000).toLocaleString().replace(/:\d{1,2}$/,' ').substring(0,10)
            if(datas.response_params.total_cnt==1){
                var strs="";
                $.each(arr.logo_url,function (i,el) {
                    strs+=`<img src=`+el+`>`
                })
                pric=arr.cost;
                $("#name").html(arr.name);
                $("#date").html(time);
                $("#imgstr").html(strs);
                $("#grtx").attr('src',arr.portiait);
                //localStorage.txurl=arr.portiait;
                $("#des").html(arr.content);
                if(arr.activity_status=="2"){
                    $("#bmbtn").addClass("ybm").val("已结束")
                    return false
                }
                if(arr.user_activity_status==1){ //，0：未报名，1：已报名，2：已参加活动，3：被拒绝，4：爽约活动
                    $("#bmbtn").addClass("ybm").val("已报名")
                }else if(arr.user_activity_status==2){
                    $("#bmbtn").addClass("ybm").val("已参加活动")
                }else if(arr.user_activity_status==3){
                    $("#bmbtn").addClass("ybm").val("被拒绝")
                }if(arr.user_activity_status==4){
                    $("#bmbtn").addClass("ybm").val("爽约活动")
                }
                if(localStorage.id==arr.user_id){
                    $("#bmbtn").hide();
                }
                $("#loading").hide();
            }else {
                alert("网络错误");
            }
        },
        error : function(err) {
        	dealCPErrorResponse(err);
        }
    });
}

function addly() {
    if($("#input").val()==""){
        return false
    }
    $.ajax({
        type : "POST",
        url : getRequestUrl("/activity/add_comment"),
        dataType : 'json',
        async: true,
        data:{
            activity_id:res.id,
            content:$("#input").val()
        },
        success : function(datas) {
            console.log(datas.response_params.result);
            if(datas.response_params.result==0){
                layer.open({
                    content: "留言成功~",
                    time:1
                });
                var time=Date.parse(new Date())/1000;
                var time2=new Date(parseInt(time)*1000).toLocaleString().replace(/:\d{1,2}$/,' ').substring(0,10);
                var strs=` <div class="comments">
                                    <img src=`+localStorage.txurl+`>
                                    <p>`+$("#input").val()+`</p>
                                    <span>`+time2+`</span>
                                </div>`
                $("#lylist").prepend(strs);
                $("#input").val("");
            }
        },
        error : function(err) {
            if(err.responseJSON.error_code==31003){
                //$("#loading").hide();
                layer.open({
                    content: "您还未完成实名认证，完成实名认证即可享受更多免费福利哦~"
                    ,btn: ['认证去', '再看看']
                    ,yes: function(index){
                        window.location.href="Edit-information.html";
                        layer.close(index);
                    }
                });
                return false
            }
        	//dealCPErrorResponse(err);
        }
    });
}

function getLy() {
    ///activity/get_comment
    $.ajax({
        type : "POST",
        url : getRequestUrl("/activity/get_comment"),
        dataType : 'json',
        async: true,
        data:{
            activity_id:res.id,
            timestamp:Date.parse(new Date())/1000,
            page_num:1,
            page_size:100
        },
        success : function(datas) {
            console.log(datas.response_params);
            var arr=datas.response_params.result;
            var strs="";
            $.each(arr,function (i,el) {
                var time=new Date(parseInt(el.insert_time)*1000).toLocaleString().replace(/:\d{1,2}$/,' ').substring(0,10);
                strs+=` <div class="comments">
                                    <img src=`+el.portrait+`>

                                    <p>`+el.content+`</p>
                                    <span>`+time+`</span>
                                </div>`
            });
            $(strs).appendTo("#lylist");
        },
        error : function(err) {
        	dealCPErrorResponse(err);
        }
    });
}